idf_component_register(SRCS "src/api/blinker_api.c"
                            "src/mqtt/blinker_mqtt.c"
                            "src/provisioning/blinker_prov_apconfig.c"
                            "src/provisioning/blinker_prov_smartconfig.c"
                            "src/provisioning/blinker_wifi.c"
                            "src/utils/blinker_button.c"
                            "src/utils/blinker_http.c"
                            "src/utils/blinker_mdns.c"
                            "src/utils/blinker_reboot.c"
                            "src/utils/blinker_storage.c"
                            "src/utils/blinker_timesync.c"
                            "src/utils/blinker_utils.c"
                            "src/utils/blinker_ws.c"
                INCLUDE_DIRS "include"
                REQUIRES "mdns" "json" "mqtt"
                PRIV_REQUIRES nvs_flash esp_http_client esp_http_server app_update esp_wifi driver)